Let's Talk About That Blizzcon Leak.